import * as API from "../../utils/config.js";
// pages/classify/classify.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    listN:{},
    contList:[],
    cutid:0,
    temArr:[]
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    // console.log(this.data.listN)
    // console.log(options)
    // this._in()
    // if (!wx.getStorageSync("contList")){
      // this._getData()
      // console.log(1)
    // }
    // else{
      wx.getStorage({
        key: 'contList',
        success: (res) => {
          // console.log(res.data)
          this.setData({
            listN: res.data
          })
        },
        fail:(res)=>{
          this._getData()
        }
      })
    // }
  },
  // _in(){
  //   const self = this;
  //   wx.request({
  //     url: API.category,
  //     data:{
  //       "key":"7e3032ef818610a8111178b804c39ac2"
  //     },
  //     success:(res)=>{
  //       // console.log(res)
  //       wx.setStorage({
  //         key: 'category',
  //         data: res.data.result
  //       })
  //       let reList = res.data.result;
  //       let d={};
  //       reList.forEach((el,index)=>{
  //         wx.request({
  //           url: API.book,
  //           "type":el,
  //           data: {
  //             "key": "7e3032ef818610a8111178b804c39ac2"
  //           },
  //           success:(res)=>{
  //             // console.log(res.data.result.bookList)
  //             this.setData({
  //               ["contList[" + index + "]"]:{"bookTitle": el, "bookList": res.data.result.bookList }
  //             })
  //             // console.log(this.data.contList)
  //             wx.setStorage({
  //               key: 'contList',
  //               data: this.data.contList,
  //             })
  //           }
  //         })
  //       })
  //       this.setData({
  //         contList: res.data.contList
  //       })
  //     }
  //   })
  // },
  _getData: function () {
    let self = this;
    let data = {};
    let data1 = {};
    wx.request({
      url: API.category,
      method: 'GET', // OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE, CONNECT
      // header: {}, // 设置请求的 header
      data: {
        "key": "7e3032ef818610a8111178b804c39ac2"
      },
      success: function (res) {
        // success
        // console.log(res.data.result)
        let categoryList = res.data.result
        categoryList.forEach((value, index) => {
          wx.request({
            url: API.book,
            method: 'GET', // OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE, CONNECT
            // header: {}, // 设置请求的 header
            data: {
              "key": "7e3032ef818610a8111178b804c39ac2",
              "type":value
            },
            success: function (res) {
              // success
              // console.log(index)
              // console.log(res);
              data[index] = res.data.result.bookList;
              self.data.listN[index] = res.data.result.bookList;
              wx.setStorage({
                key: "contList",
                data: self.data.listN
              })
              self.setData({
                listN: self.data.listN,
              })
            },
          })
        });
      },
    })
    // console.log(list)
    // console.log(data1)
  }, 
  change:function(e){
    let self = this;
    // console.log(e.detail.current)
    self.setData({
      cutid: e.detail.current
    })
    // self._getData(e.detail.current)
  },
  swichNav:function(e){
    let self = this;
    if(this.data.cutid===e.target.dataset.current){
      return false
    }else{
      self.setData({
        cutid: e.target.dataset.current
      })
    }
  },
  tap: function (e) {
    for (var i = 0; i < order.length; ++i) {
      if (order[i] === this.data.toView) {
        this.setData({
          toView: order[i + 1]
        })
        break
      }
    }
  },
  tapMove: function (e) {
    this.setData({
      scrollTop: this.data.scrollTop + 10
    })
  },
  tosee(e){
    // console.log(e.currentTarget.dataset.name)
    wx.navigateTo({
      url:"../contents/content?name="+e.currentTarget.dataset.name
    })
  },
  crea(e) {
    let self = this;
    // console.log(e.currentTarget.dataset);
    this.data.temArr.push(e.currentTarget.dataset);
    console.log(this.data.temArr);
    wx.setStorage({
      key: 'attArr',
      data: this.data.temArr,
    })
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
    
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
  
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {
    
  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {
  
  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {
  
  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
  
  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {
  
  }
})